protective pillar - Turco Inglés Diccionario